*{
    margin: 0;
    padding: 0;
}
ul{
    list-style: none;
}
.top{
    background-color: black;
    height: 25px;
}
.top span{
    color: #cccccc;
    margin-left: 35px;
    font-size: 10px;
}
.top ul{
    text-align: end;
    margin-right: 86px;
}

.head{
    height: 78px;
    border-bottom: solid #e6e6e6 1px;
}
.head img{
    width:133px ;
    height: 30px;
    margin-left: 60px;
    margin-top: 20px;
}
.head li{
    float: left;
    margin-left: 40px;
    color: #929292;
}
.head ul{
    margin-left: 425px;
    margin-top: -30px;
}
.head1 img{
    width: 20px;
    height: 21px;
    margin-left: 45px;
    vertical-align: bottom;
}
.head1{
    color: #5e5e5e;
    position: absolute;
    left: 1357px;
    top:30px;
}
.head1 span{
    font-size: 18px;
}
.main{
    height: 2132px;
}
.main1{
    height: 560px;
    width: 100%;
    background-color: #d3d3d3;
}
.main1 img{
    width: 100%;
    height: 560px;
}
.main2{
    background-color: white;
    width: 1420px;
    height: 1420px;
    margin-top: 80px;
    margin-left: 250px;
}
.text{
    text-align: center;
}
.img1{
    height: 445px;
    width: 920px;
}
.ee ul{
    position: absolute;
    margin-left: 30px;
    margin-top: -110px;
    color: white;
}
.img1 img{
    height: 445px;
    width: 920px;
}
.img2{
    height: 445px;
    width: 445px;

}
.img2 img{
    height: 445px;
    width: 445px;
}
.img3{
    height: 445px;
    width: 445px;
}
.img3 img{
    height: 445px;
    width: 445px;
}
.img4{
    height: 445px;
    width: 920px;

}
.img4 img{
    height: 445px;
    width: 920px;
}
.img5{
    height: 314px;
    width: 445px;
}
.img5 img{
    height: 314px;
    width: 445px;
}
.img6{
    height: 314px;
    width: 445px;
}
.img6 img{
    height: 314px;
    width: 445px;
}
.img7{
    height: 314px;
    width: 445px;
}
.img7 img{
    height: 314px;
    width: 445px;
}
.aa{
    margin-top: 85px;
}
.img2{
    margin-left: 950px;
    position: absolute;
    margin-top: -445px;
}
.bb{
    margin-top: 30px;
}
.img4{
    position: absolute;
    margin-top: -445px;
    margin-left: 475px;
}
.cc{
    margin-top: 30px;
}
.img6{
    position: absolute;
    margin-left: 475px;
    margin-top: -314px;
}
.img7{
    position: absolute;
    margin-left: 950px;
    margin-top: -314px;
}
.main3 {
    height: 645px;
    width: 100%;
    margin-top: 71px;
}
.main3 img{
    width: 100%;
}
.main4{
    height: 195px;
    width: 100%;
}
.text1{
    text-align: center;
    line-height: 195px;
}
.main5{
    width: 1400px;
    height: 514px;
    margin-left: 250px;
}
.image1{
    height: 514px;
    width: 450px;
    position: absolute;
    background-color:#f8f8f8 ;
}
.image1 img{
    height: 280px;
    width: 100%;
}
.image2{
    height: 514px;
    width: 450px;
    position: absolute;
    margin-left: 480px;
    background-color:#f8f8f8 ;
}
.image2 img{
    height: 280px;
    width: 100%;
}
.image3{
    height: 514px;
    width: 450px;
    position: absolute;
    margin-left: 960px;
    background-color:#f8f8f8 ;
}
.head_text{
    position: absolute;
    background-color:#949494 ;
    width: 92px;
    height: 32px;
    left: 0;
    text-align: center;
}
.head_text1, h4,p{
    margin-left: 30px;
    width: 390px;
    margin-top: 30px;
}
h4{
    font-size: 20px;
}
.gg{
    padding-bottom: 16px;
}
.image3 a{
    width: 100%;
    text-decoration: none;
    color:#333333 ;
}
.image3 a:hover{
    color: #c7000b;
}
.main6{
    height: 160px;
    width: 100%;
    text-align: center;
    line-height: 160px;
}
button{
    width: 170px;
    height: 40px;
    margin-left: 37px;
    background-color: white;
}
button:hover{
    background-color: #c7000b;
    color: white;
}
.over{
    height: 645px;
    background-color: #f2f2f2;
}
.over1{
    width: 1400px;
    height: 85px;
    border-bottom: 1px #e2e2e2 solid;
    line-height: 85px;
    margin-left: 250px;
}
.over_img1{
    width: 35px;
    height: 35px;
    position: absolute;
    right: 387px;
    margin-top: 35px;
}
.over1 a{
    text-decoration: none;
}
.over2 {
    width: 1400px;
    height: 410px;
    border-bottom: 1px #e2e2e2 solid;
    margin-left: 250px;
    }
.over2 ul{
    float: left;
    margin:15px 0 0 280px;
}
.over2 li{
    color: #595757;
    margin-left: -280px;
    margin-top: 25px;
    font-size: 15px;
}
.over2 a{
    text-decoration: none;
    color:#595757 ;
}
.over3 {
    width: 1400px;
    height: 100px;
    margin-left: 250px;
    line-height: 100px;
    }
.over3 li{
    float: left;
    margin-left: 25px;
    color: #595757;
}
.over3 ul{
    margin-left: -25px;
}
.end{
    height: 50px;
    width: 100%;
    background-color: #e6e6e6;
}
.end li{
    float: left;
    margin-left: 25px;
    color: #595757;
}
.end ul{
    margin-left: 482px;
    line-height: 50px;
}
